用AI写了一个脚本,按住Ctrl可在地址栏下拉列表中点击多个项,每项都会在新标签页中打开,防止点击条目后下拉列表自动关闭,方便连续选择。
(function () {
'use strict';
if (!window.gURLBar || !gURLBar._whereToOpen) return;
const originalWhereToOpen = gURLBar._whereToOpen;
gURLBar._whereToOpen = function (event) {
if (event && event.ctrlKey) {
const originalClose = this.view?.close;
if (originalClose) {
= () => { };
setTimeout(() => {
= originalClose;
}, 0);
}
return "tab";
}
return originalWhereToOpen.call(this, event);
};
})();